be in substantial agreement - Turco Inglés Diccionario